package com.ruoyi.jeeplus.modules.screen.frontdesk.screen_charge.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.jeeplus.modules.screen.frontdesk.screen_PV.domain.Frontdesk_screen_PV;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 总充电量对象 screen_charge
 *
 * @author LAYH
 * @date 2024-10-21
 */
//这个已经不用了，这个是表映射，目前不适用，没必要删，后期可以做增强，省的后期再写
@TableName(value = "screen_charge")
@Data
public class Frontdesk_screen_charge extends BaseEntity
{
//    private static final long serialVersionUID = 1L;
//
//    /** 自增长id */
//    private Long id;
//
//    /** 所属区域的父级id */
//    @Excel(name = "所属区域的父级id")
//    private Long parentId;
//
//    /** 所属区域的父级ids */
//    @Excel(name = "所属区域的父级ids")
//    private String parentIds;
//
//    /** 所属区域名称 */
//    @Excel(name = "所属区域名称")
//    private String name;
//
//    /** 充电桩号（来自at_recharge_station.id） */
//    @Excel(name = "充电桩号", readConverterExp = "来自at_recharge_station.id")
//    private String stationNumber;
//
//
//
//    /** 所属地区（来自sys_area.id） */
//    @Excel(name = "所属地区", readConverterExp = "来自sys_area.id")
//    private Long belongRegion;
//
//    /** 总充电量 */
//    @Excel(name = "总充电量")
//    private BigDecimal totalCharging;
//
//    /** 判断两轮或四轮 */
//    @Excel(name = "判断两轮或四轮")
//    private Long twoFour;
//
//    /** 所属日期，具体到年月日时分秒 */
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    @Excel(name = "所属日期，具体到年月日时分秒", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
//    private Date exactDate;
//
//    /** 光伏售电量 */
//    @Excel(name = "光伏售电量")
//    private BigDecimal pvSelling;
//
//    /** 市充电量 */
//    @Excel(name = "市充电量")
//    private BigDecimal normalSelling;
//
//    @TableField(exist=false)
//    private List<Frontdesk_screen_charge> childrenCategories;
//

}
